package jmind.core.spring;

import java.beans.PropertyEditorSupport;

import jmind.base.util.DataUtil;

/**
 * 转义 < >  和去掉空格
 * @author xieweibo
 * @date 2015年6月26日
 */
public class GtLtEditor extends PropertyEditorSupport {

    @Override
    public void setAsText(String text) throws IllegalArgumentException {
        // 非空才设值。 所有空参数 会为null
        if (!DataUtil.isEmpty(text)) {
            setValue(text.trim().replace("<", "&lt;").replace(">", "&gt;"));
        }
    }

}
